.mobile-page,.register-page{
    width:100%;
    background:#fff;
    padding:0 .37rem 0 .43rem;
    box-sizing: border-box;
    .mobile-page-title{
        font-size:.5rem;
        color:#0C1938;
        line-height: .7rem;
        margin:.52rem 0 .3rem .1rem;
    }
    section{
        width:100%;
        margin-top:.62rem;
        overflow: hidden;
        .login-icon,.login-input,.login-warning-tip,.forgot-pwd,.register-sms{
            display: block;
            
        }
       
        .login-icon,.register-sms{
            font-size:.28rem;
            color:#9EA5B2;
            line-height: .33rem;
            margin-bottom:.07rem;
            margin-left:.1rem;
        }
        .login-input{
            font-size:.38rem;
            color:#0C1938;
            line-height: .53rem;
            border-bottom:1px solid #EBEBEB;
        }
        .login-input>input{
            width:90%;
            display: block;
        }
    }
    .forgot-pwd{
        font-size:.24rem;
        
        line-height: .33rem;
        height: .33rem;
        float:right;
        text-align: right;
        margin:.19rem 0;
        width:100%;
        overflow: hidden;
        a{
            color:#9EA5B2;
        }

    }
    #nextLogin,#nowRegister{
        width:6.7rem;
        height: .9rem;
        line-height: .9rem;
        font-size:.34rem;
        color: #fff;
        text-align: center;
        border-radius: .6rem;
        box-sizing: border-box;
        background: #e9ddc8;
        /* background:url(../../lib/images/loginDefault.png) no-repeat; */
        background-size: cover;
        background-size: 100% 100%;
       
    }
    #nextLogin{
        margin:.9rem auto .7rem;
    }
    #nowRegister{
        margin:.2rem auto .7rem;
    }
    .login-warning-tip,.reminder-warning-tip{
        font-size:.28rem;
        width:100%;
        height: .53rem;
        color:#F74541;
        line-height: .53rem;
        text-align: center;
    }
    .reminder-warning-tip{
        margin-top:.8rem;
    }
    .wap2-account,.already-register{
        font-size:.28rem;
        display: block;
        width: 100%;
        height: .53rem;
        color:#AE915F;
        line-height: .53rem;
        text-align: center;
    }
    
    #registerVerif{
        font-size:.38rem;
        color:#0C1938;
        line-height: .53rem;
        border-bottom:1px solid #EBEBEB;
        padding-bottom:.1rem;
        overflow: hidden;
    }
}
#smsUser{
    overflow: hidden;
}
#registerSms{
    float: left;
    display: inline-block;
    width:74%;
}
.T-getCode{
    color:#AE915F;
    line-height: .5rem;
    font-size:.24rem;
    border:1px solid #AE915F;
    display: inline-block;
    width:1.6rem;
    height: .5rem;
    border-radius: .1rem;
    text-align: center;
    float: left;
}
.login-inputActive{
    border-bottom:1px solid #AE915F!important;
}
.addLogin{
    background: #ba9c68!important;
    //background:url(../../lib/images/buttonColor.png) no-repeat!important;
}
/* 注册 */

.my_protocol .input_agreement_protocol {
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    display: none;
}
/*未选中时*/        
.my_protocol .input_agreement_protocol+span {
    width: .26rem;
    height: .26rem;
    display: inline-block;
    background: url(../../lib/images/icon_checkbox.png) no-repeat;
    background-position-x: 0px;
    background-position-y: -0.82rem;
    position: relative;
    top: .03rem;
}
#register-text{
    color:#C4CBD7;
}
.register-agreed{
    margin-top:.26rem;
    font-size:.28rem;
    color:#C4CBD7;
    line-height:.39rem;
}
label {font-size:0.26rem;cursor:pointer;}
label i {font-size:0.26rem;font-style:normal;display:inline-block;width:0.3rem;height:0.3rem;text-align:center;line-height:0.3rem;color:#fff;vertical-align:middle;margin:-2px 8px 1px 0px;border:#ae9160 1px solid;border-radius: 4px;}
input[type="checkbox"],input[type="radio"] {display:none;}
input[type="checkbox"]:checked + i{background:#ae9160;}
input[type="checkbox"]:disabled + i{border-color:#ccc;}
input[type="checkbox"]:checked:disabled + i {background:#ccc;}


